Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 MARKHAM PLACE Terraced £3,050,000 4 Oct 2019
2 MARKHAM PLACE Terraced £2,500,000 28 Jan 2022
3 MARKHAM PLACE Terraced £3,000,000 3 Aug 2023
4 MARKHAM PLACE Terraced £765,000 11 Dec 1997